attaching strap - Fransızca İngilizce Sözlük